diff --git a/drivers/acpi/acpi_apd.c b/drivers/acpi/acpi_apd.c
index bed74949d..3f4b9a5f0 100644
--- a/drivers/acpi/acpi_apd.c
+++ b/drivers/acpi/acpi_apd.c
@@ -241,6 +241,7 @@ static const struct acpi_device_id acpi_apd_device_ids[] = {
 	{ "HISI02A1", APD_ADDR(hip07_i2c_desc) },
 	{ "HISI02A2", APD_ADDR(hip08_i2c_desc) },
 	{ "PHYT0003", APD_ADDR(phytium_i2c_desc) },
+	{ "FTI20001", APD_ADDR(phytium_i2c_desc) },
 #endif
 	{ }
 };
diff --git a/drivers/clk/clk-scpi.c b/drivers/clk/clk-scpi.c
index 13903a418..d7de3b0fe 100644
--- a/drivers/clk/clk-scpi.c
+++ b/drivers/clk/clk-scpi.c
@@ -435,6 +435,7 @@ static int scpi_clocks_probe(struct platform_device *pdev)
 #ifdef CONFIG_ACPI
 static const struct acpi_device_id scpi_clocks_acpi_match[] = {
 	{ "PHYT8001", 0 },
+	{ "FTCK0001", 0 },
 	{ }
 };
 MODULE_DEVICE_TABLE(acpi, scpi_acpi_clocks_match);
diff --git a/drivers/firmware/arm_scpi.c b/drivers/firmware/arm_scpi.c
index d4633ec4c..1103ac8d2 100644
--- a/drivers/firmware/arm_scpi.c
+++ b/drivers/firmware/arm_scpi.c
@@ -1152,6 +1152,7 @@ static int scpi_probe(struct platform_device *pdev)
 #ifdef CONFIG_ACPI
 static const struct acpi_device_id scpi_acpi_match[] = {
 	{ "PHYT0008", 0 },
+	{ "FTSC0001", 0 },
 	{ },
 };
 MODULE_DEVICE_TABLE(acpi, scpi_acpi_match);
diff --git a/drivers/gpio/gpio-phytium.c b/drivers/gpio/gpio-phytium.c
index f9140c684..dd3ab04a5 100644
--- a/drivers/gpio/gpio-phytium.c
+++ b/drivers/gpio/gpio-phytium.c
@@ -328,6 +328,7 @@ MODULE_DEVICE_TABLE(of, phytium_gpio_of_match);
 
 static const struct acpi_device_id phytium_gpio_acpi_match[] = {
 	{ "PHYT0001", 0 },
+	{ "FTGP0001", 0 },
 	{ }
 };
 MODULE_DEVICE_TABLE(acpi, phytium_gpio_acpi_match);
diff --git a/drivers/hwmon/scpi-hwmon.c b/drivers/hwmon/scpi-hwmon.c
index be305ffcd..ebe8a4881 100644
--- a/drivers/hwmon/scpi-hwmon.c
+++ b/drivers/hwmon/scpi-hwmon.c
@@ -128,6 +128,7 @@ static const struct thermal_zone_of_device_ops scpi_sensor_ops = {
 #ifdef CONFIG_ACPI
 static const struct acpi_device_id scpi_acpi_match[] = {
 	{ "PHYT000D", 0 },
+	{ "FTEC0003", 0 },
 	{ }
 };
 MODULE_DEVICE_TABLE(acpi, scpi_acpi_match);
diff --git a/drivers/i2c/busses/i2c-designware-platdrv.c b/drivers/i2c/busses/i2c-designware-platdrv.c
index 3818b7a0a..09221d5b8 100644
--- a/drivers/i2c/busses/i2c-designware-platdrv.c
+++ b/drivers/i2c/busses/i2c-designware-platdrv.c
@@ -152,6 +152,7 @@ static const struct acpi_device_id dw_i2c_acpi_match[] = {
 	{ "HISI02A1", 0 },
 	{ "HISI02A2", 0 },
 	{ "PHYT0003", 0 },
+	{ "FTI20001", 0 },
 	{ }
 };
 MODULE_DEVICE_TABLE(acpi, dw_i2c_acpi_match);
diff --git a/drivers/mailbox/phytium_mailbox.c b/drivers/mailbox/phytium_mailbox.c
index c797d4b47..e13f018c2 100644
--- a/drivers/mailbox/phytium_mailbox.c
+++ b/drivers/mailbox/phytium_mailbox.c
@@ -114,6 +114,7 @@ static const struct mbox_chan_ops phytium_mbox_ops = {
 
 static const struct acpi_device_id phytium_mbox_acpi_match[] = {
 	{ "PHYT0009", 0 },
+	{ "FTMB0001", 0 },
 	{ },
 };
 MODULE_DEVICE_TABLE(acpi, phytium_mbox_acpi_match);
diff --git a/drivers/mmc/host/phytium-sdci.c b/drivers/mmc/host/phytium-sdci.c
index effa50bc5..48be04b63 100644
--- a/drivers/mmc/host/phytium-sdci.c
+++ b/drivers/mmc/host/phytium-sdci.c
@@ -1415,6 +1415,7 @@ MODULE_DEVICE_TABLE(of, phytium_sdci_of_ids);
 #ifdef CONFIG_ACPI
 static const struct acpi_device_id phytium_sdci_acpi_ids[] = {
 	{ .id = "PHYT0005" },
+	{ .id = "FTSD0001" },
 	{ }
 };
 
diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c
index 8241d670f..aad6feb4f 100644
--- a/drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c
+++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c
@@ -94,6 +94,7 @@ MODULE_DEVICE_TABLE(of, dwmac_generic_match);
 #ifdef CONFIG_ACPI
 static const struct acpi_device_id dwmac_acpi_ids[] = {
 	{ .id = "PHYT0004" },
+	{ .id = "FTGM0001" },
 	{},
 };
 
diff --git a/sound/pci/hda/hda_phytium.c b/sound/pci/hda/hda_phytium.c
index e98fc654b..40f7c4730 100644
--- a/sound/pci/hda/hda_phytium.c
+++ b/sound/pci/hda/hda_phytium.c
@@ -1190,6 +1190,7 @@ MODULE_DEVICE_TABLE(of, hda_ft_of_match);
 #ifdef CONFIG_ACPI
 static const struct acpi_device_id hda_ft_acpi_match[] = {
 	{ .id = "PHYT0006" },
+	{ .id = "FTHD0001" },
 	{}
 };
 MODULE_DEVICE_TABLE(acpi, hda_ft_acpi_match);
